package h_eekwan.basic;

public class K_TestProduct implements K_TestProductService {
	// 순서: VO 만들고 - interface 만들고 - 임플리먼트 class만들기
	// 작성순서
	// 1. VO클래스를  배열선언하여 객체화
	// 2. interface 재정의 - 값저장하는 addProduct 재정의하여 배열에 값 집어넣기
	// 3.  위와  동일       - 값조회하는 readProduct 재정의하여 값저장할떄마다 조회하게 for문 쓰기
	private K_TestProductVO[] kpdata =
			new K_TestProductVO[100];	// 1
	
	// 2.
	private int cnt = -1;

	@Override
	public boolean addKProduct(K_TestProductVO kp) {
		kpdata[++cnt] = kp;		// 값저장
		
		return false;
	}
	// 3. 재정의 for문으로 값을 집어넣을 때마다 조회할 수 있게하기
	@Override
	public String readKProduct() {
		String result ="";
		K_TestProductVO kpvo; 				// 물어보기
		for ( int i = 0; i <= cnt; ++i){
			kpvo=kpdata[i];
			result += kpvo.toString();
					
		}
		return result;
	}
	

}
